keep the wind in your sails - Alemán Inglés Diccionario